chattering (birds and insects) - Alemán Inglés Diccionario